-- Each module definition could be in its own file.
-- They have been concatenated and placed in this file.
-- They can be separated if this file grows too big.
--
-- This document should be viewed using tab-stops 4 spaces wide.
-- When updating this document, please use tabs, not spaces, for indents.-- ========================================================================
-- Start - JUNIPER-WX-GLOBAL-REG Module-- WX OID infrastructure layout.
--
-- The convention described in "Understanding SNMP MIBs"
-- (David Perkins, Evan McGinnis), Chapter 8, has generally been followed.JUNIPER-WX-GLOBAL-REG DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-IDENTITY,enterprises
FROM SNMPv2-SMI;jnxWxGlobalRegModule MODULE-IDENTITYLAST-UPDATED"200107292200Z"ORGANIZATION"Juniper Networks, Inc"CONTACT-INFO"
Customer Support
Juniper Networks, Inc.
1194 North Mathilda Avenue
Sunnyvale, CA 94089
+1 888-314-JTAC
support@juniper.net"DESCRIPTION"
A MIB module containing top-level OID definitions
for various sub-trees for Juniper Networks' enterprise MIB modules."REVISION"200711171000Z"DESCRIPTION"
Add wxc1800, wxc2600, wxc3400 product OID"REVISION"200711171000Z"DESCRIPTION"
Change ISM200 product identity to jnxIsm200Wxc"REVISION"200711140130Z"DESCRIPTION"
Add ISM200 product OID."REVISION"200606081800Z"DESCRIPTION"
Update contact and MIB with Juniper information
Add wxc590 and wx60 product OID."REVISION"200505091012Z"DESCRIPTION"
Added wxc250 product OID."REVISION"200403151400Z"DESCRIPTION"
Add wx100 product OID."REVISION"200306262000Z"DESCRIPTION"
Add wx80 product OID."REVISION"200107292200Z"DESCRIPTION"
Rev 1.0
Initial version of MIB module JUNIPER-WX-GLOBAL-REG."::={ jnxWxModules 1}juniperWxRoot OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
The root of the OID sub-tree assigned to Juniper Networks assigned by
the Internet Assigned Numbers Authority (IANA)."::={ enterprises 8239}jnxWxReg OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for registrations - identification of modules and logical and
physical components."::={ juniperWxRoot 1}jnxWxModules OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for module registrations."::={ jnxWxReg 1}jnxWxMibs OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for all WX object and event definitions."::={ juniperWxRoot 2}jnxWxCaps OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for agent profiles."::={ juniperWxRoot 3}jnxWxReqs OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for management application requirements."
::={ juniperWxRoot 4}jnxWxExpr OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for experimental definitions."::={ juniperWxRoot 5}-- Sub-trees for WX managed objectsjnxWxCommonMib OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for common WX object and event definitions.
These would be implemented by all WX products."::={ jnxWxMibs 1}jnxWxSpecificMib OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for specific WX object and event definitions."::={ jnxWxMibs 2}-- OID registrations for WX product lines-- These OIDs are never queried by management stations.-- They can be returned as product identifiers in responses.jnxWxProduct OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
The WAN Acceleration product family."::={ jnxWxReg 2}jnxWxProductWx50 OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
WAN Acceleration Model 50"::={ jnxWxProduct 1}jnxWxProductWx55 OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
WAN Acceleration Model 55"::={ jnxWxProduct 2}jnxWxProductWx20 OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
WAN Acceleration Model 20"::={ jnxWxProduct 3}jnxWxProductWx80 OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
WAN Acceleration Model 80"::={ jnxWxProduct 4}jnxWxProductWx100 OBJECT-IDENTITY
STATUScurrentDESCRIPTION"
WAN Acceleration Model 100"::={ jnxWxProduct 5}jnxWxProductWxc500 OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sequence Caching Model 500"::={ jnxWxProduct 6}jnxWxProductWx15 OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
WAN Acceleration Model 15"::={ jnxWxProduct 7}jnxWxProductWxc250 OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sequence Caching Model 250"::={ jnxWxProduct 8}jnxWxProductWx60 OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
WAN Acceleration Model 60"::={ jnxWxProduct 9}jnxWxProductWxc590 OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sequence Caching Model 590"::={ jnxWxProduct 10}jnxWxProductIsm200Wxc OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
WAN Acceleration Model ISM200"::={ jnxWxProduct 11}jnxWxProductWxc1800 OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
WAN Acceleration Model 1800"::={ jnxWxProduct 12}jnxWxProductWxc2600 OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
WAN Acceleration Model 2600"::={ jnxWxProduct 13}jnxWxProductWxc3400 OBJECT-IDENTITY
STATUScurrentDESCRIPTION"
WAN Acceleration Model 3400"::={ jnxWxProduct 14}END-- End - JUNIPER-WX-GLOBAL-REG Module-- ========================================================================
-- Start - JUNIPER-WX-GLOBAL-TC Module-- WX Global Textual Conventions
--
-- The convention described in "Understanding SNMP MIBs"
-- (David Perkins, Evan McGinnis), Chapter 8, has generally been followed.JUNIPER-WX-GLOBAL-TC DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITYFROM SNMPv2-SMI
TEXTUAL-CONVENTIONFROM SNMPv2-TC
jnxWxModules
FROM JUNIPER-WX-GLOBAL-REG;jnxWxGlobalTcModule MODULE-IDENTITYLAST-UPDATED"200107292200Z"ORGANIZATION"Juniper Networks, Inc"CONTACT-INFO"
Customer Support
Juniper Networks, Inc.
1194 North Mathilda Avenue
Sunnyvale, CA 94089
+1 888-314-JTAC
support@juniper.net"DESCRIPTION"
A MIB module containing textual conventions
for Juniper Networks' enterprise MIB modules.
These textual conventions are used across all WX products."REVISION"200606081800Z"DESCRIPTION"
Update contact and MIB with Juniper information
Add wxc590 and wx60 chassis type."REVISION"200505091010Z"DESCRIPTION"
Add wxc250 chassis type."REVISION"200403151400Z"DESCRIPTION"
Add wx100 chassis type."REVISION"200306262000Z"DESCRIPTION"
Add wx80 chassis type."REVISION"200211071900Z"DESCRIPTION"
Add wx20 chassis type."REVISION"200107292200Z"DESCRIPTION"
Rev 1.0
Initial version of MIB module JUNIPER-WX-GLOBAL-TC."::={ jnxWxModules 2}-- No WX textual conventions yet!TcAppName ::=TEXTUAL-CONVENTIONDISPLAY-HINT"64a"
STATUScurrentDESCRIPTION"
Represents the name of an application.
This has all the restrictions of the DisplayString textual
convention with the following additional ones:
- Only the following characters/character ranges are allowed:
0-9
A-Z
a-z
:./#$&_-+()'
<space>
Any object defined using this syntax may not exceed 64
characters in length."SYNTAXOCTETSTRING(SIZE(0..64))TcQosIdentifier ::=TEXTUAL-CONVENTIONDISPLAY-HINT"24a"STATUScurrentDESCRIPTION"
Represents the name of a QoS class, a tunnel or
a tunnel ip address encoded as a string.
This has all the restrictions of the DisplayString textual
convention with the following additional ones:
- Only the following characters/character ranges are allowed:
0-9
A-Z
a-z
:./#$&_-+()'
<space>
Any object defined using this syntax may not exceed 24
characters in length."
SYNTAXOCTETSTRING(SIZE(0..24))TcChassisType ::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"
Enumerates all possible chassis types for WX devices."SYNTAXINTEGER{jnxWxOther(1),jnxWx50(2),jnxWx20(3),jnxWx80(4),jnxWx100(5),jnxWxc500(6),jnxWx15(7),jnxWxc250(8),jnxWx100V3(9),jnxWx60(10),jnxWxc590(11),jnxIsm200Wxc(12),
jnxWxc1800(13),jnxWxc2600(14),jnxWxc3400(15)}END-- End - JUNIPER-WX-GLOBAL-TC Module-- ========================================================================
-- Start - JUNIPER-WX-COMMON-MIB Module-- MIB for the common MIB objects implemented by all
-- WX devices.
--
-- The convention described in "Understanding SNMP MIBs"
-- (David Perkins, Evan McGinnis), Chapter 8, has generally been followed.JUNIPER-WX-COMMON-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-IDENTITY,OBJECT-TYPE,NOTIFICATION-TYPE,Integer32FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONFDisplayString,TruthValueFROM SNMPv2-TC
TcChassisType
FROM JUNIPER-WX-GLOBAL-TC
jnxWxModules, jnxWxCommonMib
FROM JUNIPER-WX-GLOBAL-REG;jnxWxCommonMibModule MODULE-IDENTITYLAST-UPDATED"200206030000Z"
ORGANIZATION"Juniper Networks, Inc"CONTACT-INFO"
Customer Support
Juniper Networks, Inc.
1194 North Mathilda Avenue
Sunnyvale, CA 94089
+1 888-314-JTAC
support@juniper.net"DESCRIPTION"
A MIB module containing definitions of managed objects
implemented by all Juniper Networks' products."REVISION"200309300845Z"DESCRIPTION"
Fix minor error in description of jnxWxSysDaylightSaving."REVISION"200304010000Z"DESCRIPTION"
Add interface duplex mismatch notification."REVISION"200303100000Z"DESCRIPTION"
Add interface speed mismatch notifications."REVISION"200206030000Z"DESCRIPTION"
Add Fan notifications."REVISION"200203270000Z"DESCRIPTION"
Add FaultTolerantPassthrough notification."REVISION"200202220000Z"DESCRIPTION"
Add LoginFailure notification."REVISION"200201230000Z"DESCRIPTION"
Add LicenseWillExpire notification."REVISION"200201170000Z"DESCRIPTION"
Add ThruputLimitExceeded notification."REVISION"200108070000Z"DESCRIPTION"
Rev 1.0
Initial version of MIB module JUNIPER-WX-COMMON-MIB."::={ jnxWxModules 3}jnxWxCommonConfMib OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for WAN Acceleration MIB conformance statements."::={ jnxWxCommonMib 1}jnxWxCommonObjs OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for common MIB objects."::={ jnxWxCommonMib 2}jnxWxCommonEvents OBJECT-IDENTITY
STATUScurrentDESCRIPTION"
Sub-tree for common MIB events."::={ jnxWxCommonMib 3}-- Top level groupsjnxWxSys OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for common system objects."::={ jnxWxCommonObjs 1}jnxWxChassis OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for common chassis information."::={ jnxWxCommonObjs 2}------------------------------------------------------------------------ System objectsjnxWxSysSwVersion OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Full software version. The first two components of the full
version are the major and minor versions. The third component
indicates the maintenance release number and the fourth,
the build number."::={ jnxWxSys 1}jnxWxSysHwVersion OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Hardware version of the unit."::={ jnxWxSys 2}jnxWxSysSerialNumber OBJECT-TYPESYNTAXDisplayString(SIZE(0..128))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The serial number of the unit. If not available,
an empty string is returned."::={ jnxWxSys 3}jnxWxSysTimeZoneOffset OBJECT-TYPESYNTAXInteger32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"The offset in seconds from UTC of the system's time zone.
Values are negative for locations west of UTC and positive
for locations east of UTC."::={ jnxWxSys 4}jnxWxSysDaylightSaving OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Whether daylight savings are currently in effect for the
system's time zone."::={ jnxWxSys 5}------------------------------------------------------------------------ ChassisjnxWxChassisType OBJECT-TYPESYNTAX TcChassisType
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Chassis type for this WX device."::={ jnxWxChassis 1}------------------------------------------------------------------------ EventsjnxWxCommonEventObjs OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Branch for objects meant only to be sent in event varbinds."::={ jnxWxCommonEvents 1}
jnxWxCommonEventEvents OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Branch for the events themselves."::={ jnxWxCommonEvents 2}jnxWxCommonEventEventsV2 OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Branch for SNMPv2 events. The OIDs for SNMPv2 events should
have a zero as the next-to-last sub-identifier (as specified
in RFC1902)."::={ jnxWxCommonEventEvents 0}-- Objects sent only in eventsjnxWxCommonEventDescr OBJECT-TYPESYNTAXDisplayStringMAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"String that provides a textual description of the event."::={ jnxWxCommonEventObjs 1}-- Event descriptionsjnxWxCommonEventInFailSafeMode NOTIFICATION-TYPESTATUScurrentDESCRIPTION
"This trap is sent when the device boots up in fail-safe mode.
This can happen for one of the following reasons:
o Fail-safe reboot was explicitly initiated by the user.
o The device rebooted automatically too many times because of
the failure of internal consistency checks or the failure of
tests that verify proper operation of the device."::={ jnxWxCommonEventEventsV2 1}jnxWxCommonEventPowerSupplyFailure NOTIFICATION-TYPESTATUScurrentDESCRIPTION"One or more sources of power to the system has failed.
A redundant power-supply has presumably taken over.
NOTE: This trap is for future use.
WX devices currently do not generate this trap."::={ jnxWxCommonEventEventsV2 2}jnxWxCommonEventPowerSupplyOk NOTIFICATION-TYPESTATUScurrentDESCRIPTION"One or more previously failed sources of power is now
working normally. The transition to normal condition happened
without the system having to be restarted.
NOTE: This trap is for future use.
WX devices currently do not generate this trap."::={ jnxWxCommonEventEventsV2 3}jnxWxCommonEventLicenseExpired NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrent
DESCRIPTION"The license for the system expired.
As a result, the system will switch over to
and stay in pass-through mode."::={ jnxWxCommonEventEventsV2 4}jnxWxCommonEventThruputLimitExceeded NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The throughput of traffic through the device
has exceeded the limit for which it has
been licensed."::={ jnxWxCommonEventEventsV2 5}jnxWxCommonEventLicenseWillExpire NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The license for the system is about to
expire shortly. When it eventually does
expire, the system will switch over to
and stay in pass-through mode."::={ jnxWxCommonEventEventsV2 6}jnxWxCommonEventLoginFailure NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"A user's login attempt via the console/ssh/web server
failed due to incorrect username or password."::={ jnxWxCommonEventEventsV2 7}jnxWxCommonEventFaultTolerantPassThrough NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"An anomalous health condition was detected.
It would have subsequently triggered hardware
pass through mode followed by a reboot."::={ jnxWxCommonEventEventsV2 8}jnxWxCommonEventFanFailure NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"A cooling fan inside the device has failed.
The 'jnxWxCommonEventDescr' object has the name of
the fan that failed.
This trap is currently unused"::={ jnxWxCommonEventEventsV2 9}jnxWxCommonEventFanSpeedVariation NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The speed of a cooling fan inside the device is either
too low or too high. The 'jnxWxCommonEventDescr' object
has the name of the fan that has the problem.
This trap is currently unused."::={ jnxWxCommonEventEventsV2 10}jnxWxCommonEventFanOk NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"A cooling fan inside the device that had previously
failed or whose speed variation was high is now
working properly. The 'jnxWxCommonEventDescr' object
has the name of the fan that has recovered.
This trap is currently unused."::={ jnxWxCommonEventEventsV2 11}jnxWxCommonEventInterfaceSpeedMismatch NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"A mismatch is detected between the local and remote
interface settings. This can happen due to a mismatch
in the local and remote interface speed or mode. "::={ jnxWxCommonEventEventsV2 12}jnxWxCommonEventInterfaceSpeedOk NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"A mismatch previously detected between the local and remote
interface settings is now resolved. The local and remote interface
speed and mode are matched. "::={ jnxWxCommonEventEventsV2 13}jnxWxCommonEventInterfaceDuplexMismatch NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"A possible mismatch was detected between the duplex setting
of either the local or remote interface and that of the
device attached to that interface. The interface (local
or remote) is identified by the 'jnxWxCommonEventDescr' object.
Note that this notification is quite different from
jnxWxCommonEventInterfaceSpeedMismatch, which compares the
local and remote interfaces on the same WX device."::={ jnxWxCommonEventEventsV2 14}jnxWxCommonEventIpsecSecurityAssociationAdded NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"An IPSec security association has been negotiated and added
to security association database."::={ jnxWxCommonEventEventsV2 15}jnxWxCommonEventIpsecSecurityAssociationExpired NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION
"An IPSec security association has been deleted from the
security association database."::={ jnxWxCommonEventEventsV2 16}jnxWxCommonEventIpsecSecurityAssociationDeleted NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"An IPSec security association has been deleted from the
security association database."::={ jnxWxCommonEventEventsV2 17}END-- End - JUNIPER-WX-COMMON-MIB Module-- ========================================================================
-- Start - JUNIPER-WX-MIB Module-- WX MIB for the WAN Acceleration
--
-- The convention described in "Understanding SNMP MIBs"
-- (David Perkins, Evan McGinnis), Chapter 8, has generally been followed.JUNIPER-WX-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-IDENTITY,OBJECT-TYPE,NOTIFICATION-TYPE,Integer32,Unsigned32,Gauge32,Counter64,IpAddressFROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONFTimeStampFROM SNMPv2-TC
jnxWxModules, jnxWxSpecificMib
FROM JUNIPER-WX-GLOBAL-REG
TcAppName, TcQosIdentifier
FROM JUNIPER-WX-GLOBAL-TC
jnxWxCommonEventDescr
FROM JUNIPER-WX-COMMON-MIB;jnxWxMibModule MODULE-IDENTITYLAST-UPDATED"200203280000Z"ORGANIZATION"Juniper Networks, Inc"CONTACT-INFO"
Customer Support
Juniper Networks, Inc.
1194 North Mathilda Avenue
Sunnyvale, CA 94089
+1 888-314-JTAC
support@juniper.net"DESCRIPTION"
A MIB module containing definitions of managed objects
for Juniper Networks' WAN Acceleration family of products."REVISION"200405240000Z"DESCRIPTION"
Add jnxWxEventMultiPathStatusChange notification."REVISION"200306230000Z"DESCRIPTION"
o Add compression and throughput statistics
to the jnxWxSysStats group.
o Add bytes counts to jnxWxAsmStatsTable.
o Add bytes counts and bytes-in percentage
to jnxWxAppStatsTable.
o Add jnxWxAppAggrStatsTable."REVISION"200203280000Z"DESCRIPTION"
Add SessionOpened, RegServerUnreachable notifications."REVISION"200203270000Z"DESCRIPTION"
Add SessionClosed, BufferOverflow notifications."REVISION"200112191200Z"DESCRIPTION"
Rev 1.0
Initial version of MIB module JUNIPER-WX-MIB."::={ jnxWxModules 4}jnxWxMib OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for WAN Acceleration MIB."::={ jnxWxSpecificMib 1}jnxWxConfMib OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for WAN Acceleration MIB conformance statements."::={ jnxWxMib 1}jnxWxObjs OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for WAN Acceleration MIB objects."::={ jnxWxMib 2}jnxWxEvents OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for WAN Acceleration MIB events."::={ jnxWxMib 3}------------------------------------------------------------------------ Stats update timejnxWxStatsUpdateTime OBJECT-TYPESYNTAXTimeStampMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This is the value of sysUpTime when the WX stats (jnxWxSysStats,
jnxWxAsm, jnxWxApp) were last updated. The management station
can use this information to tell if it's downloading a consistent set
of stats."::={ jnxWxObjs 1}jnxWxStatsAsmCount OBJECT-TYPESYNTAXInteger32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of Decompressors this Compressor has had a session
with at any time during the last two months."::={ jnxWxObjs 2}
jnxWxStatsVirtEndptCount OBJECT-TYPESYNTAXInteger32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of virtual endpoints configured
on this WX"::={ jnxWxObjs 9}jnxWxStatsAppCount OBJECT-TYPESYNTAXInteger32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of applications currently being monitored on this Compressor."::={ jnxWxObjs 3}jnxWxStatsAccelAppCount OBJECT-TYPESYNTAXInteger32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of applications currently being accelerated on this Compressor."::={ jnxWxObjs 8}jnxWxStatsQosClassCount OBJECT-TYPESYNTAXInteger32MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"The number of QoS classes currently being monitored on this Compressor."::={ jnxWxObjs 11}jnxWxStatsQosEndptCount OBJECT-TYPESYNTAXInteger32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of QoS endpoints currently being monitored on this Compressor."::={ jnxWxObjs 12}jnxWxStatsWpEndptCount OBJECT-TYPESYNTAXInteger32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Number of endpoints with WAN performance monitoring
enabled"::={ jnxWxObjs 13}------------------------------------------------------------------------ The WX System groupjnxWxSysStats OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for WAN Acceleration system statistics."::={ jnxWxObjs 4}-- Decompression stats
jnxWxSysStatsBytesInAe OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of bytes that entered the WX Assembly Engine
since the system was started."::={ jnxWxSysStats 1}jnxWxSysStatsBytesOutAe OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of bytes that exited the WX Assembly Engine
after assembly since the system was started."::={ jnxWxSysStats 2}jnxWxSysStatsPktsInAe OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of packets that entered the WX Assembly Engine
since the system was started."::={ jnxWxSysStats 3}jnxWxSysStatsPktsOutAe OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"Total number of packets that exited the WX Assembly Engine
after assembly since the system was started."::={ jnxWxSysStats 4}-- Out-of-band statsjnxWxSysStatsBytesOutOob OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of out-of-band bytes sent to the control channel
since the system was started."::={ jnxWxSysStats 5}-- Pass-through statsjnxWxSysStatsBytesPtNoAe OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of bytes that passed through the WX Compression Engine
because there was no corresponding Assembly Engine WX, since the
system was started."::={ jnxWxSysStats 6}jnxWxSysStatsPktsPtNoAe OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"Total number of packets that passed through the WX Compression Engine
because there was no corresponding Assembly Engine WX, since the
system was started."::={ jnxWxSysStats 7}jnxWxSysStatsBytesPtFilter OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of bytes that passed through the WX Compression Engine
due to a manually configured filter (such as an application
filter), since the system was started."::={ jnxWxSysStats 8}jnxWxSysStatsPktsPtFilter OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of packets that passed through the WX Compression Engine
due to a manually configured filter (such as an application
filter), since the system was started."::={ jnxWxSysStats 9}jnxWxSysStatsBytesOfPt OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"Total number of bytes that passed through the WX Compression Engine
due to device buffer overflow, since the system was started."::={ jnxWxSysStats 10}jnxWxSysStatsPktsOfPt OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of packets that passed through the WX Compression Engine
due to device buffer overflow, since the system was started."::={ jnxWxSysStats 11}-- Peak statsjnxWxSysStatsBytesTpIn OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of bytes into the WX Compression Engine at the peak
five-second interval of data input, since the system was started."::={ jnxWxSysStats 12}jnxWxSysStatsPktsTpIn OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of packets into the WX Compression Engine at the peak
five-second interval of data input, since the system was started."::={ jnxWxSysStats 13}jnxWxSysStatsBytesTpOut OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of bytes out of the WX Compression Engine at the peak
five-second interval of data input, since the system was started."::={ jnxWxSysStats 14}jnxWxSysStatsPktsTpOut OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of packets out of the WX Compression Engine at the peak
five-second interval of data input, since the system was started."::={ jnxWxSysStats 15}jnxWxSysStatsBytesTpPt OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of bytes that passed through the WX Compression Engine
at the peak five-second interval of data input, since the system
was started."::={ jnxWxSysStats 16}
jnxWxSysStatsPktsTpPt OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of packets that passed through the WX Compression Engine
at the peak five-second interval of data input, since the system
was started."::={ jnxWxSysStats 17}jnxWxSysStatsPeakRdn OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The maximum data reduction rate for a five second interval
in the last minute.
The value returned is (percentage * 1000). Applications should
divide the returned value by 1000."::={ jnxWxSysStats 18}-- Througput statsjnxWxSysStatsThruputIn OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Average throughput of incoming data in Kbps since the
system was started."::={ jnxWxSysStats 19}
jnxWxSysStatsThruputOut OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Average throughput of outgoing data in Kbps since the
system was started."::={ jnxWxSysStats 20}-- Compression statsjnxWxSysStatsBytesInRe OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of bytes that entered the WX Compression Engine
since the system was started."::={ jnxWxSysStats 21}jnxWxSysStatsBytesOutRe OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of bytes that exited the WX Compression Engine
after reduction since the system was started."::={ jnxWxSysStats 22}jnxWxSysStatsPktsInRe OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-only
STATUScurrentDESCRIPTION"Total number of packets that entered the WX Compression Engine
since the system was started."::={ jnxWxSysStats 23}jnxWxSysStatsPktsOutRe OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of packets that exited the WX Compression Engine
after reduction since the system was started."::={ jnxWxSysStats 24}jnxWxSysStatsPktSizeIn1 OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxSysStats 25}jnxWxSysStatsPktSizeIn2 OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxSysStats 26}
jnxWxSysStatsPktSizeIn3 OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxSysStats 27}jnxWxSysStatsPktSizeIn4 OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxSysStats 28}jnxWxSysStatsPktSizeIn5 OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxSysStats 29}jnxWxSysStatsPktSizeIn6 OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxSysStats 30}jnxWxSysStatsPktSizeOut1 OBJECT-TYPE
SYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxSysStats 31}jnxWxSysStatsPktSizeOut2 OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxSysStats 32}jnxWxSysStatsPktSizeOut3 OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxSysStats 33}jnxWxSysStatsPktSizeOut4 OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxSysStats 34}jnxWxSysStatsPktSizeOut5 OBJECT-TYPE
SYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxSysStats 35}jnxWxSysStatsPktSizeOut6 OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxSysStats 36}------------------------------------------------------------------------ Information maintained by a Compressor about each Decompressor it has-- a session with.jnxWxAsm OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Information maintained by a Compressor for each Decompressor it has
a session with."::={ jnxWxObjs 5}jnxWxAsmTable OBJECT-TYPESYNTAXSEQUENCEOF JuniperWxAsmEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"List of Decompressors the Compressor has sessions with."
::={ jnxWxAsm 1}jnxWxAsmEntry OBJECT-TYPESYNTAX JuniperWxAsmEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A row in jnxWxAsmTable."INDEX{ jnxWxAsmIndex }::={ jnxWxAsmTable 1}
JuniperWxAsmEntry ::=SEQUENCE{
jnxWxAsmIndex
Integer32,
jnxWxAsmIpAddress
IpAddress}jnxWxAsmIndex OBJECT-TYPESYNTAXInteger32MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This row's number, with range (1..jnxWxStatsAsmCount)."::={ jnxWxAsmEntry 1}jnxWxAsmIpAddress OBJECT-TYPESYNTAXIpAddressMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The IP address of the Decompressor."
::={ jnxWxAsmEntry 2}------------------------------------------------------------------------ Stats maintained by a Compressor for each Decompressor it has-- a session with.jnxWxAsmStatsTable OBJECT-TYPESYNTAXSEQUENCEOF JuniperWxAsmStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Statistics maintained by a Compressor for each Decompressor it has
a session with."::={ jnxWxAsm 2}jnxWxAsmStatsEntry OBJECT-TYPESYNTAX JuniperWxAsmStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A row in jnxWxAsmStatsTable."AUGMENTS{ jnxWxAsmEntry }::={ jnxWxAsmStatsTable 1}
JuniperWxAsmStatsEntry ::=SEQUENCE{
jnxWxAsmStatsPktsIn
Counter64,
jnxWxAsmStatsPktsOut
Counter64,
jnxWxAsmStatsBytesIn
Counter64,
jnxWxAsmStatsBytesOut
Counter64}jnxWxAsmStatsPktsIn OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total number of packets into this WX, since
the system was started, that were identified for
reduction and addressed to the WX whose IP address
is in the row in jnxWxAsmTable that matches
this row."::={ jnxWxAsmStatsEntry 1}jnxWxAsmStatsPktsOut OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total number of packets out of this WX, since
the system was started, that were identified for
reduction and addressed to the WX whose IP address
is in the row in jnxWxAsmTable that matches
this row."::={ jnxWxAsmStatsEntry 2}jnxWxAsmStatsBytesIn OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"The total number of bytes into this WX, since
the system was started, that were identified for
reduction and addressed to the WX whose IP address
is in the row in jnxWxAsmTable that matches
this row."::={ jnxWxAsmStatsEntry 3}jnxWxAsmStatsBytesOut OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total number of bytes out of this WX, since
the system was started, that were identified for
reduction and addressed to the WX whose IP address
is in the row in jnxWxAsmTable that matches
this row."::={ jnxWxAsmStatsEntry 4}------------------------------------------------------------------------ Virtual Endpoint definitions configured on the compressorjnxWxVirtEndptTable OBJECT-TYPESYNTAXSEQUENCEOF JnxWxVirtEndptEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Virtual Endpoints defined in this WX"::={ jnxWxAsm 3}jnxWxVirtEndptEntry OBJECT-TYPESYNTAX JnxWxVirtEndptEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A row in jnxWxVirtEndptTable."INDEX{ jnxWxVirtEndptIndex }::={ jnxWxVirtEndptTable 1}
JnxWxVirtEndptEntry ::=SEQUENCE{
jnxWxVirtEndptIndex
Integer32,
jnxWxVirtEndptName
TcAppName,
jnxWxVirtEndptSubnetCount
Integer32}jnxWxVirtEndptIndex OBJECT-TYPESYNTAXInteger32MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A row's number, with range (1..jnxWxStatsVirtEndptCount)"::={ jnxWxVirtEndptEntry 1}jnxWxVirtEndptName OBJECT-TYPESYNTAX TcAppName
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The name of the configured virtual endpoint"::={ jnxWxVirtEndptEntry 2}
jnxWxVirtEndptSubnetCount OBJECT-TYPESYNTAXInteger32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of subnets associated with this
virtual endpoint"::={ jnxWxVirtEndptEntry 3}------------------------------------------------------------------------ Application information maintained by a CompressorjnxWxApp OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Information maintained by a Compressor for each application
that is monitored."::={ jnxWxObjs 6}jnxWxAppTable OBJECT-TYPESYNTAXSEQUENCEOF JuniperWxAppEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"List of applications currently monitored."::={ jnxWxApp 1}jnxWxAppEntry OBJECT-TYPESYNTAX JuniperWxAppEntry
MAX-ACCESSnot-accessibleSTATUScurrent
DESCRIPTION"A row in jnxWxAppTable."INDEX{ jnxWxAppIndex }::={ jnxWxAppTable 1}
JuniperWxAppEntry ::=SEQUENCE{
jnxWxAppIndex
Integer32,
jnxWxAppAppName
TcAppName
}jnxWxAppIndex OBJECT-TYPESYNTAXInteger32MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This row's number, with range (1..jnxWxStatsAppCount)."::={ jnxWxAppEntry 1}jnxWxAppAppName OBJECT-TYPESYNTAX TcAppName
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The name of the application from which the data was
received (e.g., FTP, HTTP, Lotus Notes)."::={ jnxWxAppEntry 2}------------------------------------------------------------------------ Application stats maintained by a Compressor for each Decompressor-- it has a session with.
jnxWxAppStatsTable OBJECT-TYPESYNTAXSEQUENCEOF JuniperWxAppStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Statistics maintained by a Compressor for each application
that is monitored."::={ jnxWxApp 2}jnxWxAppStatsEntry OBJECT-TYPESYNTAX JuniperWxAppStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A row in jnxWxAppStatsTable.
Note that the indices are from jnxWxAsmTable and
jnxWxAppTable. For each Decompressor this compressor has
a session with (indexed by jnxWxAsmIndex), statistics
are maintained for each application that is monitored
(indexed by jnxWxAppIndex)."INDEX{ jnxWxAsmIndex, jnxWxAppIndex }::={ jnxWxAppStatsTable 1}
JuniperWxAppStatsEntry ::=SEQUENCE{
jnxWxAppStatsBytesIn
Counter64,
jnxWxAppStatsBytesOut
Counter64,
jnxWxAppStatsBytesInPercent
Gauge32,
jnxWxAppStatsAppName
TcAppName,
jnxWxAppStatsAccelBytesIn
Counter64,
jnxWxAppStatsActiveSessionTime
Counter64,
jnxWxAppStatsEstBoostBytes
Counter64,
jnxWxAppStatsBytesOutWxc
Counter64}jnxWxAppStatsBytesIn OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total number of bytes into the WX, since the system
was started, that were identified for reduction,
and addressed to the WX whose IP address is in the
row in jnxWxAsmTable that matches the index
jnxWxAsmIndex, and that was received from the
application whose name is in the row in jnxWxAppTable
that matches the index jnxWxAppIndex."::={ jnxWxAppStatsEntry 1}jnxWxAppStatsBytesOut OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total number of bytes out of the WX, since the
system was started, that were identified for reduction,
and addressed to the WX whose IP address is in the
row in jnxWxAsmTable that matches the index
jnxWxAsmIndex, and that was received from the
application whose name is in the row in jnxWxAppTable."::={ jnxWxAppStatsEntry 2}jnxWxAppStatsBytesInPercent OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The percentage of the bytes in for this application
over the total bytes into the WX, since the system
was started, that were identified for reduction,
and addressed to the WX whose IP address is in the
row in jnxWxAsmTable that matches the index
jnxWxAsmIndex, and that was received from the
application whose name is in the row in jnxWxAppTable
that matches the index jnxWxAppIndex.
The value returned is (percentage * 1000). Applications should
divide the returned value by 1000."::={ jnxWxAppStatsEntry 3}jnxWxAppStatsAppName OBJECT-TYPESYNTAX TcAppName
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The name of the application from which the data was
received (e.g., FTP, HTTP, Lotus Notes).
NOTE: This object is here even though it's also in
jnxWxAppTable. This is for the convenience of network
monitoring tools that require all columns to be from the
same table."::={ jnxWxAppStatsEntry 4}jnxWxAppStatsAccelBytesIn OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxAppStatsEntry 5}jnxWxAppStatsActiveSessionTime OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxAppStatsEntry 6}jnxWxAppStatsEstBoostBytes OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxAppStatsEntry 7}jnxWxAppStatsBytesOutWxc OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-only
STATUScurrentDESCRIPTION""::={ jnxWxAppStatsEntry 8}------------------------------------------------------------------------ Aggregate application stats (across all Decompressors)-- maintained by a Compressor. This table augments jnxWxAppTable.jnxWxAppAggrStatsTable OBJECT-TYPESYNTAXSEQUENCEOF JuniperWxAppAggrStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Aggregate statistics maintained by a Compressor for each application
that is monitored. These statistics apply to the compressor as a whole
and are summed over all decompressor sessions maintained by the compressor."::={ jnxWxApp 3}jnxWxAppAggrStatsEntry OBJECT-TYPESYNTAX JuniperWxAppAggrStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A row in jnxWxAppAggrStatsTable."AUGMENTS{ jnxWxAppEntry }::={ jnxWxAppAggrStatsTable 1}
JuniperWxAppAggrStatsEntry ::=SEQUENCE
{
jnxWxAppAggrStatsBytesInRe
Counter64,
jnxWxAppAggrStatsBytesOutRe
Counter64,
jnxWxAppAggrStatsBytesInPercent
Gauge32}jnxWxAppAggrStatsBytesInRe OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of bytes that entered the WX Compression Engine
for this application since the system was started."::={ jnxWxAppAggrStatsEntry 1}jnxWxAppAggrStatsBytesOutRe OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of bytes that exited the WX Compression Engine
after reduction for this application since the system was started."::={ jnxWxAppAggrStatsEntry 2}jnxWxAppAggrStatsBytesInPercent OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"The percentage of the bytes in for this application over the
total bytes into the WX Compression Engine.
The value returned is (percentage * 1000). Applications should
divide the returned value by 1000."::={ jnxWxAppAggrStatsEntry 3}------------------------------------------------------------------------ WAN stats per applicationjnxWxWanStatsTable OBJECT-TYPESYNTAXSEQUENCEOF JuniperWxWanStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Per application WAN performance statistics"::={ jnxWxApp 4}jnxWxWanStatsEntry OBJECT-TYPESYNTAX JuniperWxWanStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A row in jnxWxWanStatsTable.
Note that the indices are from jnxWxAsmTable and
jnxWxAppTable. For each Decompressor this compressor has
a session with (indexed by jnxWxAsmIndex), statistics
are maintained for each application that is monitored
(indexed by jnxWxAppIndex)."INDEX{ jnxWxAsmIndex, jnxWxAppIndex }::={ jnxWxWanStatsTable 1}
JuniperWxWanStatsEntry ::=SEQUENCE{
jnxWxWanStatsBytesToWan
Counter64,
jnxWxWanStatsBytesFromWan
Counter64}jnxWxWanStatsBytesToWan OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of bytes sent to the wan on a per
application basis"::={ jnxWxWanStatsEntry 1}jnxWxWanStatsBytesFromWan OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of bytes received from the WAN
on a per application basis"::={ jnxWxWanStatsEntry 2}------------------------------------------------------------------------ A list of Applications that can be AcceleratedjnxWxAccelAppNameTable OBJECT-TYPESYNTAXSEQUENCEOF JnxWxAccelAppNameEntry
MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"List of applications that can be accelerated by
the WX device."::={ jnxWxApp 5}jnxWxAccelAppNameEntry OBJECT-TYPESYNTAX JnxWxAccelAppNameEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A row in jnxWxAccelAppNameTable. Each row contains
the name of an application that can be accelerated."INDEX{ jnxWxAccelAppIndex }::={ jnxWxAccelAppNameTable 1}
JnxWxAccelAppNameEntry ::=SEQUENCE{
jnxWxAccelAppIndex
Integer32,
jnxWxAccelAppName
TcAppName
}jnxWxAccelAppIndex OBJECT-TYPESYNTAXInteger32MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This row's number, with range (1..jnxWxStatsAccelAppCount)."::={ jnxWxAccelAppNameEntry 1}jnxWxAccelAppName OBJECT-TYPE
SYNTAX TcAppName
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The name of the application from which the data was
received (e.g., FTP, HTTP, Lotus Notes)."::={ jnxWxAccelAppNameEntry 2}------------------------------------------------------------------------ Application Acceleration Statistics. Lists time with and without-- acceleration in seconds.jnxWxAccelAppStatsTable OBJECT-TYPESYNTAXSEQUENCEOF JnxWxAccelAppStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Accelerated application performance statistics. Includes
time with and without acceleration in seconds"::={ jnxWxApp 6}jnxWxAccelAppStatsEntry OBJECT-TYPESYNTAX JnxWxAccelAppStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A row in jnxWxAccelAppStatsTable. Indices are from
jnxWxAsmTable and jnxWxAccelAppNameTable. For each Decompressor
this compressor has a session with (indexed by jnxWxAsmIndex),
statistics are maintained for each application that is
accelereated (indexed by jnxWxAccelAppIndex)"INDEX{ jnxWxAsmIndex, jnxWxAccelAppIndex }::={ jnxWxAccelAppStatsTable 1}
JnxWxAccelAppStatsEntry ::=SEQUENCE{
jnxWxAccelAppTimeWithAccel
Unsigned32,
jnxWxAccelAppTimeWithoutAccel
Unsigned32}jnxWxAccelAppTimeWithAccel OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of seconds required to complete all
transactions with acceleration enabled."::={ jnxWxAccelAppStatsEntry 3}jnxWxAccelAppTimeWithoutAccel OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of seconds that would be required to
complete all transactions if acceleration was disabled."::={ jnxWxAccelAppStatsEntry 4}----------------------------------------------------------------------
-- The burst stats over the past minute.-- NOTE: jnxWxStatsUpdateTime does not apply to this group.jnxWxBurstStats OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Sub-tree for WAN Acceleration system statistics."::={ jnxWxObjs 7}jnxWxBurstStatsStartTime OBJECT-TYPESYNTAXInteger32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The start of the minute in seconds since
midnight (00:00:00), January 1, 1970, UTC
over which the burst stats apply."::={ jnxWxBurstStats 1}jnxWxBurstStatsBpsIn OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Burst bits per second into reduction engine for the past minute."::={ jnxWxBurstStats 2}jnxWxBurstStatsBpsOut OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"Burst bits per second out of reduction engine for the past minute."::={ jnxWxBurstStats 3}jnxWxBurstStatsBpsPt OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Burst pass-through bits per second for the past minute."::={ jnxWxBurstStats 4}------------------------------------------------------------------------ Information about endpoints being managed by QoSjnxWxQos OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Information maintained by a Compressor for each QoS class
that is monitored."::={ jnxWxObjs 10}jnxWxQosEndptTable OBJECT-TYPESYNTAXSEQUENCEOF JuniperWxQosEndptEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"List of endpoints managed by QoS."::={ jnxWxQos 1}
jnxWxQosEndptEntry OBJECT-TYPESYNTAX JuniperWxQosEndptEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A row in jnxWxQosEndptTable."INDEX{ jnxWxQosEndptIndex }::={ jnxWxQosEndptTable 1}
JuniperWxQosEndptEntry ::=SEQUENCE{
jnxWxQosEndptIndex
Integer32,
jnxWxQosEndptIdentifier
TcQosIdentifier
}jnxWxQosEndptIndex OBJECT-TYPESYNTAXInteger32MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This row's number, with range (1..jnxWxStatsQosEndptCount)."::={ jnxWxQosEndptEntry 1}jnxWxQosEndptIdentifier OBJECT-TYPESYNTAX TcQosIdentifier
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The IP address of an Decompressor or the name
of a virtual endpoint."::={ jnxWxQosEndptEntry 2}
------------------------------------------------------------------------ Qos Class information maintained by a CompressorjnxWxQosClassTable OBJECT-TYPESYNTAXSEQUENCEOF JuniperWxQosClassEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"List of QoS classes currently monitored."::={ jnxWxQos 2}jnxWxQosClassEntry OBJECT-TYPESYNTAX JuniperWxQosClassEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A row in the jnxWxQosClassTable"INDEX{ jnxWxQosClassIndex }::={ jnxWxQosClassTable 1}
JuniperWxQosClassEntry ::=SEQUENCE{
jnxWxQosClassIndex
Integer32,
jnxWxQosClassName
TcQosIdentifier
}jnxWxQosClassIndex OBJECT-TYPESYNTAXInteger32MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"This row's number, with range (1..jnxWxStatsQosClassCount)."::={ jnxWxQosClassEntry 1}jnxWxQosClassName OBJECT-TYPESYNTAX TcQosIdentifier
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The name of the QoS class"::={ jnxWxQosClassEntry 2}------------------------------------------------------------------------ Qos performance stats per classjnxWxQosStatsTable OBJECT-TYPESYNTAXSEQUENCEOF JuniperWxQosStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Per class QoS performance statistics"::={ jnxWxQos 3}jnxWxQosStatsEntry OBJECT-TYPESYNTAX JuniperWxQosStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A row in the jnxWxQosStatsTable. Indexed by
decompressor and the corresponding QoS class.
Statistics are maintained per endpoint
(indexed by jnxWxQosEndptIndex) and per QoS
class associated with the endpoint (indexed
by jnxWxQosClassIndex)"INDEX{ jnxWxQosEndptIndex, jnxWxQosClassIndex }::={ jnxWxQosStatsTable 1}
JuniperWxQosStatsEntry ::=SEQUENCE{
jnxWxQosStatsBytesIn
Counter64,
jnxWxQosStatsBytesOut
Counter64,
jnxWxQosStatsBytesDropped
Counter64,
jnxWxQosStatsPktsIn
Counter64,
jnxWxQosStatsPktsOut
Counter64,
jnxWxQosStatsPktsDropped
Counter64}jnxWxQosStatsBytesIn OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of bytes received from the WAN
on a per class basis"::={ jnxWxQosStatsEntry 3}jnxWxQosStatsBytesOut OBJECT-TYPESYNTAXCounter64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of bytes sent to the WAN on a per
class basis"::={ jnxWxQosStatsEntry 4}jnxWxQosStatsBytesDropped OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of bytes dropped on a per
class basis"::={ jnxWxQosStatsEntry 5}jnxWxQosStatsPktsIn OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of packets received from the WAN
on a per class basis"::={ jnxWxQosStatsEntry 6}jnxWxQosStatsPktsOut OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of packets sent to the wan on a per
class basis"
::={ jnxWxQosStatsEntry 7}jnxWxQosStatsPktsDropped OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of packets dropped
on a per class basis"::={ jnxWxQosStatsEntry 8}------------------------------------------------------------------------ WAN performance statistics for monitored endpointsjnxWxWanPerf OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
"::={ jnxWxObjs 14}jnxWxWpEndptTable OBJECT-TYPESYNTAXSEQUENCEOF JuniperWxWpEndptEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"List of endpoints managed by Multi-path"::={ jnxWxWanPerf 1}jnxWxWpEndptEntry OBJECT-TYPESYNTAX JuniperWxWpEndptEntry
MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION""INDEX{ jnxWxWpEndptIndex }::={ jnxWxWpEndptTable 1}
JuniperWxWpEndptEntry ::=SEQUENCE{
jnxWxWpEndptIndex
Integer32,
jnxWxWpEndptIp
IpAddress}jnxWxWpEndptIndex OBJECT-TYPESYNTAXInteger32MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION""::={ jnxWxWpEndptEntry 1}jnxWxWpEndptIp OBJECT-TYPESYNTAXIpAddressMAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxWpEndptEntry 2}------------------------------------------------------------------------ Multi-path performance stats per classjnxWxWpStatsTable OBJECT-TYPESYNTAXSEQUENCEOF JuniperWxWpStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION""::={ jnxWxWanPerf 2}jnxWxWpStatsEntry OBJECT-TYPESYNTAX JuniperWxWpStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION""INDEX{ jnxWxWpEndptIndex }::={ jnxWxWpStatsTable 1}
JuniperWxWpStatsEntry ::=SEQUENCE{
jnxWxWpStatsLatencyThresh
Unsigned32,
jnxWxWpStatsAvgLatency
Unsigned32,
jnxWxWpStatsLatencyCount
Unsigned32,
jnxWxWpStatsLatencyAboveThresh
Unsigned32,
jnxWxWpStatsLatencyAboveThreshCount
Unsigned32,
jnxWxWpStatsLossPercent
Unsigned32,
jnxWxWpStatsLossCount
Unsigned32,
jnxWxWpStatsEventCount
Unsigned32,
jnxWxWpStatsDiversionCount
Unsigned32,
jnxWxWpStatsReturnCount
Unsigned32,
jnxWxWpStatsLastDown
Unsigned32,
jnxWxWpStatsUnavailableCount
Unsigned32,
jnxWxWpStatsMinuteCount
Unsigned32}jnxWxWpStatsLatencyThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxWpStatsEntry 3}jnxWxWpStatsAvgLatency OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxWpStatsEntry 4}jnxWxWpStatsLatencyCount OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION""::={ jnxWxWpStatsEntry 5}jnxWxWpStatsLatencyAboveThresh OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxWpStatsEntry 6}jnxWxWpStatsLatencyAboveThreshCount OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxWpStatsEntry 7}jnxWxWpStatsLossPercent OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxWpStatsEntry 8}jnxWxWpStatsLossCount OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION""::={ jnxWxWpStatsEntry 9}jnxWxWpStatsEventCount OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxWpStatsEntry 10}jnxWxWpStatsDiversionCount OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxWpStatsEntry 11}jnxWxWpStatsReturnCount OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxWpStatsEntry 12}jnxWxWpStatsLastDown OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
""::={ jnxWxWpStatsEntry 13}jnxWxWpStatsUnavailableCount OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxWpStatsEntry 14}jnxWxWpStatsMinuteCount OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION""::={ jnxWxWpStatsEntry 15}------------------------------------------------------------------------ EventsjnxWxEventObjs OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Branch for objects meant only to be sent in event varbinds."::={ jnxWxEvents 1}jnxWxEventEvents OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Branch for the events themselves."::={ jnxWxEvents 2}jnxWxEventEventsV2 OBJECT-IDENTITYSTATUScurrentDESCRIPTION"
Branch for SNMPv2 events. The OIDs for SNMPv2 events should
have a zero as the next-to-last sub-identifier (as specified
in RFC1902)."::={ jnxWxEventEvents 0}-- Objects sent only in events-- None so far.-- Event descriptionsjnxWxEventRipAuthFailure NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"RIP authentication failure"::={ jnxWxEventEventsV2 1}jnxWxEventCompressionBufferOverflow NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The compressor's input buffer is approaching full capacity.
This trap is currently unused."::={ jnxWxEventEventsV2 2}jnxWxEventCompressionSessionClosed NOTIFICATION-TYPE
OBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The compressor's session to the device described in
jnxWxCommonEventDescr was terminated."::={ jnxWxEventEventsV2 3}jnxWxEventDecompressionSessionClosed NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The decompressor's session to the device described in
jnxWxCommonEventDescr was terminated."::={ jnxWxEventEventsV2 4}jnxWxEventCompressionSessionOpened NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The compressor's session to the device described in
jnxWxCommonEventDescr was opened."::={ jnxWxEventEventsV2 5}jnxWxEventDecompressionSessionOpened NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The decompressor's session to the device described in
jnxWxCommonEventDescr was opened."::={ jnxWxEventEventsV2 6}jnxWxEventPrimaryRegServerUnreachable NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The primary registration server is
currently unreachable."::={ jnxWxEventEventsV2 7}jnxWxEventSecondaryRegServerUnreachable NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The secondary registration server is
currently unreachable."::={ jnxWxEventEventsV2 8}jnxWxEventMultiNodeMasterUp NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The system designated as the 'master' of a multi-node
came up. This notification is generated by the
system that's designated as the 'master' of the
multi-node.
Note that the corresponding Down notification is
generated by the designated 'master-backup' of the
same multi-node.
This trap is currently unused."::={ jnxWxEventEventsV2 9}jnxWxEventMultiNodeMasterDown NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The system designated as the 'master' of a multi-node
is currently down. This notification is generated by the
system that's designated as the 'master-backup' of the
same multi-node.
Note that the corresponding Up notification is
generated by the designated 'master' of the same
multi-node.
This trap is currently unused."::={ jnxWxEventEventsV2 10}jnxWxEventMultiNodeLastUp NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The system designated as the 'last-node' of a multi-node
came up. This notification is generated by the
system that's designated as the 'last-node' of the
multi-node.
Note that the corresponding Down notification is
generated by the designated 'master' of the
same multi-node.
This trap is currently unused."::={ jnxWxEventEventsV2 11}
jnxWxEventMultiNodeLastDown NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The system designated as the 'last-node' of a multi-node
is currently down. This notification is generated by the
system that's designated as the 'master' of the
same multi-node.
Note that the corresponding Up notification is
generated by the designated 'last-node' of the same
multi-node.
This trap is currently unused."::={ jnxWxEventEventsV2 12}jnxWxEventPrimaryDownBackupEngaged NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The system designated as the 'primary' is currently
unreachable. This notification is generated by the
system that's designated as the 'backup' device.
The backup device is engaged for the primary device."::={ jnxWxEventEventsV2 13}jnxWxEventPrimaryDownBackupEngageFailed NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The system designated as the 'primary' is currently
unreachable. This notification is generated by the
system that's designated as the 'backup' device.
The backup device failed to engage for the primary device."::={ jnxWxEventEventsV2 14}jnxWxEventPrimaryUpBackupDisengaged NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The system designated as the 'primary' is currently
reachable. This notification is generated by the
system that's designated as the 'backup' device.
The backup device has disengaged itself."::={ jnxWxEventEventsV2 15}jnxWxEventMultiPathStatusChange NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The status of the primary or secondary path to another
multi-path enabled system changed. The path became inactive
or failed after previously being active or vice versa.
This might have caused traffic designated to flow over
this path to be switched from or to this path."::={ jnxWxEventEventsV2 16}jnxWxEventDiskFailure NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrent
DESCRIPTION"A hard disk failed on the system. The system was rebooted,
and will now operate without the downed disk, at a degraded
performance. Dictionary accumulated until this point was lost."::={ jnxWxEventEventsV2 17}jnxWxEventWanPerfStatusChange NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The status of the Path on which WAN Performance Monitoring is
enabled has changed. The performance of the path has changed either
from acceptable to unacceptable or vice versa."::={ jnxWxEventEventsV2 18}jnxWxEventDCQAboveHiWatermark NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The decompression queue has reached the high watermark."::={ jnxWxEventEventsV2 19}jnxWxEventDCQBelowHiWatermark NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The decompression queue has fallen below the high watermark."
::={ jnxWxEventEventsV2 20}jnxWxEventPerformanceThreshCrossed NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"The threshold for a configured perfromance event has been
crossed. This notification indicates that some system parameter
being measured has reached a critical value."::={ jnxWxEventEventsV2 21}jnxWxEventClientLinkDown NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"Link to the Client went down."::={ jnxWxEventEventsV2 22}jnxWxEventClientLinkUp NOTIFICATION-TYPEOBJECTS{ jnxWxCommonEventDescr }STATUScurrentDESCRIPTION"Link to the client came up."::={ jnxWxEventEventsV2 23}END-- End - JUNIPER-WX-MIB Module